热门文章
常用数据库分表分库算法
发布时间:2015-11-09 分类:新金融百科
当p2p网贷平台的用户过多,数量过大时,会影响用户的操作速度,这时,我们可以进行数据库分表分库,以mysql为例,盘点常用的数据库分表分库算法:
一、按时间
p2p网贷行业已经有多年的历史,而p2p网贷平台也可能有多年的经营才有那么多的客户积累,那么,就可以按时间来分表分库。如2012、2013、2014。当然还可以用月份来分。
二、按hash
p2p网贷平台的用户有很多,注册量很大,可以用用户的编号进行hash,通过这个Hash码不同数值对应的数据区域进行分表。
三、按key值
一般在数据库的建立时会有一个key值,可以考虑按key值进行分表分库。
此外,数据库分表分库还可以用List等自定义规则分表分库,分库、分表可能会带来一系列的问题,所以还要去处理问题,如果p2p网贷平台的数据量不是特别大,最好使用分表。
来源:迪蒙p2p网贷系统http://www.dimeng.net/
标签:
p2p源码